thyroid cartilage - French English Dictionary